package com.situ.tos2024.service;

import com.situ.tos2024.model.Order;
import com.situ.tos2024.model.User;
import com.situ.tos2024.util.PaginateInfo;

import java.util.List;

public interface OrderService {
    //查询所有订单，支持分页
    List<Order> findAll(PaginateInfo pi, Order search);

    //根据订单状态查询
    default List<Order> findByStatus(PaginateInfo pi, Order.OrderStatus status) {
        Order search = new Order();
        search.setOrderStatus(status);
        return findAll(pi, search);
    }


}
